tumbler cup - French English Dictionary